package git.bankview.sl.report;

import java.util.*;
import java.text.*;
import java.sql.*;

import git.bankview.sl.db.*;

import org.apache.log4j.Logger;

public class ReportSchd
{
	private static Logger log = Logger.getLogger(ReportSchd.class);
	
	private int m_nSchdid = 0;
	
	String m_oTransid;
	java.sql.Date m_oSchddate;
	int m_nSchdtype;
	String m_oSchdexport;
	
	///////////////////////
	// options
	int m_nSchdstatus;
	java.sql.Timestamp m_oExectime;
	java.sql.Timestamp m_oTermtime;
	String m_oExecmsg;
	///////////////////////
	
	Map m_oReportParameterMap = null;
	
	public ReportSchd()
	{
	}
	
	public ReportSchd(int nSchdId)
	{
		m_nSchdid = nSchdId;
	}
	
	public int getSchdid()
	{
		return m_nSchdid;
	}
	
	public String getTransid()
	{
		return m_oTransid;
	}
	
	public void setTransid(String oTransid)
	{
		m_oTransid = oTransid;
	}
	
	public java.sql.Date getSchddate()
	{
		return m_oSchddate;
	}
	
	public void getSchddate(java.sql.Date oSchddate)
	{
		m_oSchddate = oSchddate;
	}
	
	public int getSchdtype()
	{
		return m_nSchdtype;
	}
	
	public void setSchdtype(int nSchdtype)
	{
		m_nSchdtype = nSchdtype;
	}
	
	public String getSchdexport()
	{
		return m_oSchdexport;
	}
	
	public void setSchdexport(String oSchdexport)
	{
		m_oSchdexport = oSchdexport;
	}
	
	public int getSchdstatus()
	{
		return m_nSchdstatus;
	}
	
	public java.sql.Timestamp getExectime()
	{
		return m_oExectime;
	}
	
	public java.sql.Timestamp getTermtime()
	{
		return m_oTermtime;
	}
	
	public String getExecmsg()
	{
		return m_oExecmsg;
	}
	
	public Map getReportParameterMap()
	{
		return m_oReportParameterMap;
	}
	
	public void setReportParameterMap(Map oReportParameterMap)
	{
		m_oReportParameterMap = oReportParameterMap;
	}
}
